succumb to ... pressure - Francés Inglés Diccionario